meet one's engagements

  1. Verb sözünde durmak